Javaid Ikram

Residential Faculty - Computer Information Systems

Computer Information Systems

Classes Taught

Fall 2026

CIS156 Python Programming: Level I 3 Credits

Introduction to Python programming. Includes general concepts, program design, development, data types, operators, expressions, flow control, functions, classes, input and output operations, debugging, structured programming, and object-oriented programming.

Prerequisites: A grade of C or better in CIS105 or permission of Instructor.

Section Location Delivery Dates Days Times Availability
16830
Online (On Your Time)
Lecture/Lab
08/24/2026 – 10/16/2026

Class Ended

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

Low-Textbook-Cost Class: The total cost of the required materials for this course is $40 or less.

CIS480 Data Analytics and Programming Capstone 3 Credits

Capstone project with opportunities for individualized research and application of aggregate technology and professional knowledge and skills obtained throughout the student's program of study. Focus on communication, problem solving, critical thinking, and project management skills.

Prerequisites: A grade of C or better in CLD120, CIS216, CIS224, CIS256, CIS262AD, CIS260BI, CIS260TB, (CIS276DA or CIS276DB), CIS315, CIS317, and CIS318, or permission of Instructor.

Section Location Delivery Dates Days Times Availability
17660
Online (On Your Time)
Lecture/Lab
08/24/2026 – 12/18/2026

Class Started

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

32401
Online (On Your Time)
Lecture/Lab
08/24/2026 – 12/18/2026

Class Started

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

CLD417 Cloud Analytics 3 Credits

Conduct cloud analysis with practical, real-world examples. Analyze data sets and create visual representation of that data, using a case-study approach. Hands-on experience working with cloud data at scale.

Prerequisites: A grade of C or better in CLD120, CIS215, CIS156, CIS162AD, CIS260BI, CIS260TB, and (CIS276DA or CIS276DB), or permission of Instructor.

Section Location Delivery Dates Days Times Availability
32399
Online (On Your Time)
Lecture/Lab
08/24/2026 – 10/16/2026

Class Ended

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

Fall Flex Start 2026

CLD417 Cloud Analytics 3 Credits

Conduct cloud analysis with practical, real-world examples. Analyze data sets and create visual representation of that data, using a case-study approach. Hands-on experience working with cloud data at scale.

Prerequisites: A grade of C or better in CLD120, CIS215, CIS156, CIS162AD, CIS260BI, CIS260TB, and (CIS276DA or CIS276DB), or permission of Instructor.

Section Location Delivery Dates Days Times Availability
32075
Online (On Your Time)
Lecture/Lab
10/19/2026 – 12/18/2026

Class Started

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

Spring 2027

CIS317 Data Complexity 3 Credits

Intricacies of enterprise data and how to apply knowledge (background, concepts and experiences from prior courses) and skills (Integrated Development Environment (IDE) tools, and programming languages) on complex integrated and non-integrated disparate datasets, by testing, designing, and creating algorithms that lead to improved decision making.

Prerequisites: A grade of C or better in CIS214DA, CIS215, CIS256DA, CIS260BI, CIS260TB, CIS262AD, and (CIS276DA or CIS276DB), or permission of Instructor.

Section Location Delivery Dates Days Times Availability
12109
Online (On Your Time)
Lecture/Lab
01/19/2027 – 03/12/2027

Open

5 of 24
Seats Available

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

Low-Textbook-Cost Class: The total cost of the required materials for this course is $40 or less.

CIS480 Data Analytics and Programming Capstone 3 Credits

Capstone project with opportunities for individualized research and application of aggregate technology and professional knowledge and skills obtained throughout the student's program of study. Focus on communication, problem solving, critical thinking, and project management skills.

Prerequisites: A grade of C or better in CLD120, CIS216, CIS224, CIS256, CIS262AD, CIS260BI, CIS260TB, (CIS276DA or CIS276DB), CIS315, CIS317, and CIS318, or permission of Instructor.

Section Location Delivery Dates Days Times Availability
12391
Online (On Your Time)
Lecture/Lab
01/19/2027 – 05/14/2027

Closed

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

30984
Online (On Your Time)
Lecture/Lab
01/19/2027 – 05/14/2027

Open

18 of 24
Seats Available

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

CLD417 Cloud Analytics 3 Credits

Conduct cloud analysis with practical, real-world examples. Analyze data sets and create visual representation of that data, using a case-study approach. Hands-on experience working with cloud data at scale.

Prerequisites: A grade of C or better in CLD120, CIS215, CIS156, CIS162AD, CIS260BI, CIS260TB, and (CIS276DA or CIS276DB), or permission of Instructor.

Section Location Delivery Dates Days Times Availability
12421
Online (On Your Time)
Lecture/Lab
01/19/2027 – 03/12/2027

Open

16 of 24
Seats Available

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

Spring Flex Start 2027

CIS314 Data Privacy and Integrity 3 Credits

Overview of data privacy and data integrity, history, concepts, and terminology, and the importance of each in the analytics and programming professions. Discussion of international, national, state and local regulations and guidelines pertaining to data privacy and data integrity. Use of office application software and current technology. Exploration of relevant and emerging regulations, guidelines, and technologies.

Prerequisites: A grade of C or better in CIS215 or permission of Instructor.

Section Location Delivery Dates Days Times Availability
12106
Online (On Your Time)
Lecture/Lab
03/22/2027 – 05/14/2027

Open

6 of 24
Seats Available

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

Low-Textbook-Cost Class: The total cost of the required materials for this course is $40 or less.

CLD417 Cloud Analytics 3 Credits

Conduct cloud analysis with practical, real-world examples. Analyze data sets and create visual representation of that data, using a case-study approach. Hands-on experience working with cloud data at scale.

Prerequisites: A grade of C or better in CLD120, CIS215, CIS156, CIS162AD, CIS260BI, CIS260TB, and (CIS276DA or CIS276DB), or permission of Instructor.

Section Location Delivery Dates Days Times Availability
12347
Online (On Your Time)
Lecture/Lab
03/22/2027 – 05/14/2027

Open

4 of 24
Seats Available

Notes: This is an Online class that does not meet at specific class times. Students are required to have access to a computer or mobile device, and Internet access, unless otherwise specified.

Before enrolling in their first online class at MCC, students need to view the online orientation and complete the readiness survey on https://www.mesacc.edu/online/get-started for additional information.

MCC directories are not to be used for commercial or political solicitation of college employees by mail, email or telephone. MCC treats all student information as confidential.